home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / nethack.lha / nethack-3.1 / dat / Barb.des < prev    next >
Text File  |  1993-01-24  |  13KB  |  379 lines

  1. #    SCCS Id: @(#)Barb.des    3.1    91/12/22
  2. #    Copyright (c) 1989 by Jean-Christophe Collet
  3. #    Copyright (c) 1991 by M. Stephenson
  4. # NetHack may be freely redistributed.  See license for details.
  5. #
  6. #    The "start" level for the quest.
  7. #
  8. #    Here you meet your (besieged) class leader, Pelias,
  9. #    and receive your quest assignment.
  10. #
  11. MAZE: "B-start",' '
  12. FLAGS: noteleport,hardfloor
  13. GEOMETRY:center,center
  14. MAP
  15. ..................................PP........................................
  16. ...................................PP.......................................
  17. ...................................PP.......................................
  18. ....................................PP......................................
  19. ........--------------......-----....PPP....................................
  20. ........|...S........|......+...|...PPP.....................................
  21. ........|----........|......|...|....PP.....................................
  22. ........|.\..........+......-----...........................................
  23. ........|----........|...............PP.....................................
  24. ........|...S........|...-----.......PPP....................................
  25. ........--------------...+...|......PPPPP...................................
  26. .........................|...|.......PPP....................................
  27. ...-----......-----......-----........PP....................................
  28. ...|...+......|...+..--+--.............PP...................................
  29. ...|...|......|...|..|...|..............PP..................................
  30. ...-----......-----..|...|.............PPPP.................................
  31. .....................-----............PP..PP................................
  32. .....................................PP...PP................................
  33. ....................................PP...PP.................................
  34. ....................................PP....PP................................
  35. ENDMAP
  36. # Random Monsters
  37. RANDOM_MONSTERS: 'O', 'T'
  38. # Dungeon Description
  39. REGION:(00,00,75,19),lit,"ordinary"
  40. REGION:(09,05,11,05),unlit,"ordinary"
  41. REGION:(09,07,11,07),lit,"ordinary"
  42. REGION:(09,09,11,09),unlit,"ordinary"
  43. REGION:(13,05,20,09),lit,"ordinary"
  44. REGION:(29,05,31,06),lit,"ordinary"
  45. REGION:(26,10,28,11),lit,"ordinary"
  46. REGION:(04,13,06,14),lit,"ordinary"
  47. REGION:(15,13,17,14),lit,"ordinary"
  48. REGION:(22,14,24,15),lit,"ordinary"
  49. # Stairs
  50. STAIR:(09,09),down
  51. # Portal arrival point
  52. BRANCH:(62,02,62,02),(0,0,0,0)
  53. # Doors
  54. DOOR:locked,(12,05)
  55. DOOR:locked,(12,09)
  56. DOOR:closed,(21,07)
  57. DOOR:open,(07,13)
  58. DOOR:open,(18,13)
  59. DOOR:open,(23,13)
  60. DOOR:open,(25,10)
  61. DOOR:open,(28,05)
  62. # Elder
  63. MONSTER:'@',"Pelias",(10,07)
  64. # The treasure of Pelias
  65. OBJECT:'(',"chest",(09,05)
  66. # chieftain guards for the audience chamber
  67. MONSTER:'@',"chieftain",(10,05)
  68. MONSTER:'@',"chieftain",(10,09)
  69. MONSTER:'@',"chieftain",(11,05)
  70. MONSTER:'@',"chieftain",(11,09)
  71. MONSTER:'@',"chieftain",(14,05)
  72. MONSTER:'@',"chieftain",(14,09)
  73. MONSTER:'@',"chieftain",(16,05)
  74. MONSTER:'@',"chieftain",(16,09)
  75. # Non diggable walls
  76. NON_DIGGABLE:(00,00,75,19)
  77. # One trap to keep the ogres at bay.
  78. TRAP:"spiked pit",(37,07)
  79. # Eels in the river
  80. MONSTER:';',"giant eel",(36,01)
  81. MONSTER:';',"giant eel",(37,09)
  82. MONSTER:';',"giant eel",(38,15)
  83. # Monsters on siege duty.
  84. MONSTER:'O',"ogre",(40,08),hostile
  85. MONSTER:'O',"ogre",(41,06),hostile
  86. MONSTER:'O',"ogre",(41,07),hostile
  87. MONSTER:'O',"ogre",(41,08),hostile
  88. MONSTER:'O',"ogre",(41,09),hostile
  89. MONSTER:'O',"ogre",(41,10),hostile
  90. MONSTER:'O',"ogre",(42,06),hostile
  91. MONSTER:'O',"ogre",(42,07),hostile
  92. MONSTER:'O',"ogre",(42,08),hostile
  93. MONSTER:'O',"ogre",(42,09),hostile
  94. MONSTER:'O',"ogre",(42,10),hostile
  95.  
  96. #
  97. #    The "locate" level for the quest.
  98. #
  99. #    Here you have to infiltrate the Duali Oasis to go
  100. #    further towards your assigned quest.
  101. #
  102.  
  103. MAZE: "B-locate",' '
  104. FLAGS: hardfloor
  105. GEOMETRY:center,center
  106. MAP
  107. ..........PPP.........................................                      
  108. ...........PP..........................................        .......      
  109. ..........PP...........-----..........------------------     ..........     
  110. ...........PP..........+...|..........|....S...........|..  ............    
  111. ..........PPP..........|...|..........|-----...........|...  .............  
  112. ...........PPP.........-----..........+....+...........|...  .............  
  113. ..........PPPPPPPPP...................+....+...........S.................   
  114. ........PPPPPPPPPPPPP.........-----...|-----...........|................    
  115. ......PPPPPPPPPPPPPP..P.......+...|...|....S...........|          ...       
  116. .....PPPPPPP......P..PPPP.....|...|...------------------..         ...      
  117. ....PPPPPPP.........PPPPPP....-----........................      ........   
  118. ...PPPPPPP..........PPPPPPP..................................   ..........  
  119. ....PPPPPPP........PPPPPPP....................................  ..........  
  120. .....PPPPP........PPPPPPP.........-----........................   ........  
  121. ......PPP..PPPPPPPPPPPP...........+...|.........................    .....   
  122. ..........PPPPPPPPPPP.............|...|.........................     ....   
  123. ..........PPPPPPPPP...............-----.........................       .    
  124. ..............PPP.................................................          
  125. ...............PP....................................................       
  126. ................PPP...................................................      
  127. ENDMAP
  128. # Random Monsters
  129. RANDOM_MONSTERS: 'O', 'T'
  130. # Dungeon Description
  131. REGION:(00,00,75,19),lit,"ordinary"
  132. REGION:(24,03,26,04),unlit,"ordinary"
  133. REGION:(31,08,33,09),unlit,"ordinary"
  134. REGION:(35,14,37,15),unlit,"ordinary"
  135. REGION:(39,03,54,08),lit,"ordinary"
  136. REGION:(56,00,75,08),unlit,"ordinary"
  137. REGION:(64,09,75,16),unlit,"ordinary"
  138. # Doors
  139. DOOR:open,(23,03)
  140. DOOR:open,(30,08)
  141. DOOR:open,(34,14)
  142. DOOR:locked,(38,05)
  143. DOOR:locked,(38,06)
  144. DOOR:closed,(43,03)
  145. DOOR:closed,(43,05)
  146. DOOR:closed,(43,06)
  147. DOOR:closed,(43,08)
  148. DOOR:locked,(55,06)
  149. # Stairs
  150. STAIR:(05,02),up
  151. STAIR:(70,13),down
  152. # Objects
  153. OBJECT:random,random,(42,03)
  154. OBJECT:random,random,(42,03)
  155. OBJECT:random,random,(42,03)
  156. OBJECT:random,random,(41,03)
  157. OBJECT:random,random,(41,03)
  158. OBJECT:random,random,(41,03)
  159. OBJECT:random,random,(41,03)
  160. OBJECT:random,random,(41,08)
  161. OBJECT:random,random,(41,08)
  162. OBJECT:random,random,(42,08)
  163. OBJECT:random,random,(42,08)
  164. OBJECT:random,random,(42,08)
  165. OBJECT:random,random,(71,13)
  166. OBJECT:random,random,(71,13)
  167. OBJECT:random,random,(71,13)
  168. # Random traps
  169. TRAP:"spiked pit",(10,13)
  170. TRAP:"spiked pit",(21,07)
  171. TRAP:"spiked pit",(67,08)
  172. TRAP:"spiked pit",(68,09)
  173. TRAP:random,random
  174. TRAP:random,random
  175. TRAP:random,random
  176. TRAP:random,random
  177. # Random monsters.
  178. MONSTER:'O',"ogre",(12,09),hostile
  179. MONSTER:'O',"ogre",(18,11),hostile
  180. MONSTER:'O',"ogre",(45,05),hostile
  181. MONSTER:'O',"ogre",(45,06),hostile
  182. MONSTER:'O',"ogre",(47,05),hostile
  183. MONSTER:'O',"ogre",(46,05),hostile
  184. MONSTER:'O',"ogre",(56,03),hostile
  185. MONSTER:'O',"ogre",(56,04),hostile
  186. MONSTER:'O',"ogre",(56,05),hostile
  187. MONSTER:'O',"ogre",(56,06),hostile
  188. MONSTER:'O',"ogre",(57,03),hostile
  189. MONSTER:'O',"ogre",(57,04),hostile
  190. MONSTER:'O',"ogre",(57,05),hostile
  191. MONSTER:'O',"ogre",(57,06),hostile
  192. MONSTER:'O',"ogre",random,hostile
  193. MONSTER:'O',"ogre",random,hostile
  194. MONSTER:'O',"ogre",random,hostile
  195. MONSTER:'O',random,random,hostile
  196. MONSTER:'T',random,random,hostile
  197. MONSTER:'T',"rock troll",(46,06),hostile
  198. MONSTER:'T',"rock troll",(47,06),hostile
  199. MONSTER:'T',"rock troll",(56,07),hostile
  200. MONSTER:'T',"rock troll",(57,07),hostile
  201. MONSTER:'T',"rock troll",(70,13),hostile
  202. MONSTER:'T',"rock troll",random,hostile
  203. MONSTER:'T',"rock troll",random,hostile
  204. MONSTER:'T',random,random,hostile
  205.  
  206. #
  207. #    The "goal" level for the quest.
  208. #
  209. #    Here you meet Thoth Amon, your nemesis monster.  You have to
  210. #    defeat Thoth Amon in combat to gain the artifact you have
  211. #    been assigned to retrieve.
  212. #
  213.  
  214. MAZE: "B-goal", ' '
  215. GEOMETRY:center,center
  216. MAP
  217.                                                                             
  218.                                .............                                
  219.                              ..................                             
  220.         ....              .........................          ....           
  221.       .......          ..........................           .......         
  222.       ......             ........................          .......          
  223.       ..  ......................................             ..             
  224.        ..                 .....................             ..              
  225.         ..                 ..................              ..               
  226.          ..         ..S...S..............   ................                
  227.           ..                   ........                ...                  
  228.        .........                                         ..                 
  229.        ......  ..                                         ...  ....         
  230.       .. ...    ..                             ......       ........        
  231.    ....          .. ..................        ........       ......         
  232.   ......          ......................       ......         ..            
  233.    ....             ..................              ...........             
  234.                       ..............                                        
  235.                         ...........                                         
  236.                                                                             
  237. ENDMAP
  238. # Random Monsters
  239. RANDOM_MONSTERS: 'O', 'T'
  240. # Dungeon Description
  241. REGION:(00,00,75,19),unlit,"ordinary"
  242. # Secret doors
  243. DOOR:locked,(22,09)
  244. DOOR:locked,(26,09)
  245. # Stairs
  246. STAIR:(36,05),up
  247. # The altar.  Unattended.
  248. ALTAR:(63,04),align[2],altar
  249. NON_DIGGABLE:(00,00,75,19)
  250. # Objects
  251. OBJECT:'*',"luckstone",(63,04),blessed,0,"The Heart of Ahriman"
  252. OBJECT:random,random,random
  253. OBJECT:random,random,random
  254. OBJECT:random,random,random
  255. OBJECT:random,random,random
  256. OBJECT:random,random,random
  257. OBJECT:random,random,random
  258. OBJECT:random,random,random
  259. OBJECT:random,random,random
  260. OBJECT:random,random,random
  261. OBJECT:random,random,random
  262. OBJECT:random,random,random
  263. OBJECT:random,random,random
  264. OBJECT:random,random,random
  265. OBJECT:random,random,random
  266. # Random traps
  267. TRAP:random,random
  268. TRAP:random,random
  269. TRAP:random,random
  270. TRAP:random,random
  271. TRAP:random,random
  272. TRAP:random,random
  273. # Random monsters.
  274. MONSTER:'@',"Thoth Amon",(63,04),hostile
  275. MONSTER:'O',"ogre",random,hostile
  276. MONSTER:'O',"ogre",random,hostile
  277. MONSTER:'O',"ogre",random,hostile
  278. MONSTER:'O',"ogre",random,hostile
  279. MONSTER:'O',"ogre",random,hostile
  280. MONSTER:'O',"ogre",random,hostile
  281. MONSTER:'O',"ogre",random,hostile
  282. MONSTER:'O',"ogre",random,hostile
  283. MONSTER:'O',"ogre",random,hostile
  284. MONSTER:'O',"ogre",random,hostile
  285. MONSTER:'O',"ogre",random,hostile
  286. MONSTER:'O',"ogre",random,hostile
  287. MONSTER:'O',"ogre",random,hostile
  288. MONSTER:'O',"ogre",random,hostile
  289. MONSTER:'O',"ogre",random,hostile
  290. MONSTER:'O',"ogre",random,hostile
  291. MONSTER:'O',random,random,hostile
  292. MONSTER:'O',random,random,hostile
  293. MONSTER:'T',"rock troll",random,hostile
  294. MONSTER:'T',"rock troll",random,hostile
  295. MONSTER:'T',"rock troll",random,hostile
  296. MONSTER:'T',"rock troll",random,hostile
  297. MONSTER:'T',"rock troll",random,hostile
  298. MONSTER:'T',"rock troll",random,hostile
  299. MONSTER:'T',"rock troll",random,hostile
  300. MONSTER:'T',"rock troll",random,hostile
  301. MONSTER:'T',random,random,hostile
  302. WALLIFY
  303.  
  304. #
  305. #    The "fill" levels for the quest.
  306. #
  307. #    These levels are used to fill out any levels not occupied by specific
  308. #    levels as defined above. "filla" is the upper filler, between the
  309. #    start and locate levels, and "fillb" the lower between the locate
  310. #    and goal levels.
  311. #
  312.  
  313. MAZE: "B-filla" , ' '
  314. INIT_MAP: '.' , '.' , true , true , unlit , false
  315. NOMAP
  316. # Random Monsters
  317. RANDOM_MONSTERS: 'O', 'T'
  318. #
  319. STAIR: random, up
  320. STAIR: random, down
  321. #
  322. OBJECT: random, random, random
  323. OBJECT: random, random, random
  324. OBJECT: random, random, random
  325. OBJECT: random, random, random
  326. OBJECT: random, random, random
  327. OBJECT: random, random, random
  328. OBJECT: random, random, random
  329. OBJECT: random, random, random
  330. #
  331. TRAP: random, random
  332. TRAP: random, random
  333. TRAP: random, random
  334. TRAP: random, random
  335. #
  336. MONSTER: 'O', "ogre", random, hostile
  337. MONSTER: 'O', "ogre", random, hostile
  338. MONSTER: 'O', random, random, hostile
  339. MONSTER: 'T', "rock troll", random, hostile
  340.  
  341. MAZE: "B-fillb" , ' '
  342. INIT_MAP: '.' , ' ' , true , true , unlit , true
  343. NOMAP
  344. # Random Monsters
  345. RANDOM_MONSTERS: 'O', 'T'
  346. #
  347. STAIR: random, up
  348. STAIR: random, down
  349. #
  350. OBJECT: random, random, random
  351. OBJECT: random, random, random
  352. OBJECT: random, random, random
  353. OBJECT: random, random, random
  354. OBJECT: random, random, random
  355. OBJECT: random, random, random
  356. OBJECT: random, random, random
  357. OBJECT: random, random, random
  358. OBJECT: random, random, random
  359. OBJECT: random, random, random
  360. OBJECT: random, random, random
  361. #
  362. TRAP: random, random
  363. TRAP: random, random
  364. TRAP: random, random
  365. TRAP: random, random
  366. #
  367. MONSTER: 'O', "ogre", random, hostile
  368. MONSTER: 'O', "ogre", random, hostile
  369. MONSTER: 'O', "ogre", random, hostile
  370. MONSTER: 'O', "ogre", random, hostile
  371. MONSTER: 'O', "ogre", random, hostile
  372. MONSTER: 'O', "ogre", random, hostile
  373. MONSTER: 'O', "ogre", random, hostile
  374. MONSTER: 'O', random , random, hostile
  375. MONSTER: 'T', "rock troll", random, hostile
  376. MONSTER: 'T', "rock troll", random, hostile
  377. MONSTER: 'T', "rock troll", random, hostile
  378. MONSTER: 'T', random , random, hostile
  379.